<?php

class pengguna{

var $db;

public function __construct(){
$this->db = new DBClass();
}

public function getPengguna(){

$query = "Select * from pengguna";

$rows = $this->db->getRows($query);

return $rows;

}


public function addUser($data){

$query ="INSERT INTO pengguna SET nama='".@$data['nama']."',
password='".md5(@$data['password'])."',
foto_profil='".@$data['foto_profil']."',
gender='".@$data['gender']."',
email='".@$data['email']."',
akses='admin'";

$rows = $this->db->putRows($query);

return $this->db->insertID();
//header('Location: user.php');
}


public function deleteUser($id){

$query ="DELETE FROM pengguna WHERE kodepenguna ='".@$id."'";

$rows = $this->db->getRows($query);

header('Location: pengguna.php');
}

		public function PostEdit($data){
		
		$query ="UPDATE pengguna SET  akses='".$data[1]."',nama='".$data[2]."',gender='".$gender=$data[3]."',alamat='".$alamat=$data[4]."',telp='".$telp=$data[5]."',email='".$email=$data[6]."' WHERE kode_pengguna='".$data[0]."'";

		$this->db->putRows($query);

	}

public function PostTambah($data){
		
		$query ="INSERT pengguna SET  akses='".$data[1]."',nama='".$data[2]."',gender='".$gender=$data[3]."',alamat='".$alamat=$data[4]."',telp='".$telp=$data[5]."',email='".$email=$data[6]."' WHERE kode_pengguna='".$data[0]."'";

		$this->db->putRows($query);

	}
	
public function insertImage($id, $imageName) {
$query ="UPDATE user SET foto_profil='".@$imageName."' WHERE id_user='".$id."'";

$rows = $this->db->putRows($query);

return $rows;
}

public function pengguna($data){
		
		$query ="SELECT * FROM pengguna WHERE kode_pengguna='".@$data."'";
		$rows = $this->db->getRows($query);

		return array_shift($rows);
		}

public function hapusPengguna($data){
		
		$query ="DELETE FROM pengguna WHERE kode_pengguna='".@$data."'";

		$rows = $this->db->getRows($query);

		header('Location: pengguna.php');
	}
public function tambahpengguna($data){
		$query ="INSERT INTO `pengguna` (`akses`, `nama`,'gender','alamat','telp','email') VALUES ('".@$data[1]."', ".@$data[2].", ".@$data[3].", '".@$data[4]."','".@$data[5]."','".@$data[6]."')";

		$this->db->putRows($query);

		header('Location: pengguna.php');
}
}